moral superiority - Alemán Inglés Diccionario